home *** CD-ROM | disk | FTP | other *** search
/ Turnbull China Bikeride / Turnbull China Bikeride - Disc 1.iso / ARGONET / PD / FILER / GZIP1_2_.SPK / src_zip_gz / src / zip / Makefile
Makefile  |  1993-07-28  |  2KB  |  83 lines

  1. # Project:   gzip
  2.  
  3. # Uses Unixlib
  4.  
  5. # Toolflags:
  6. LINK = cc
  7. LINKFLAGS = 
  8. LIBS =
  9. CC = cc
  10. CFLAGS = -c -throwback -DNO_UTIME_H -DDIRENT -DSTDC_HEADERS -DHAVE_UNISTD_H -DNO_SYMLINK
  11. #CFLAGS = -c -throwback -DNO_PUTC_MACRO -DNO_UTIME -DNO_DIR
  12. # NO_DIR does not apply, dirent.h supports it (unixlib)
  13.  
  14. # Final targets:
  15. OBJS =  o.bits o.crypt o.deflate o.getopt o.gzip o.inflate\
  16.        o.lzw o.trees o.unlzw o.unlzh o.unpack o.unzip o.util\
  17.        o.zip
  18.  
  19. gzip:   $(OBJS) 
  20.         $(LINK) $(LINKFLAGS) -o $@ $(OBJS) $(LIBS)
  21.         squeeze $@
  22.  
  23.  
  24. # User-editable dependencies:
  25. .SUFFIXES:      .o .c
  26. .c.o:;          $(CC) $(CFLAGS) -o $@ c.$*
  27.  
  28.  
  29. # Static dependencies:
  30.  
  31. # Dynamic dependencies:
  32. o.bits: c.bits
  33. o.bits: h.tailor
  34. o.bits: h.gzip
  35. o.bits: h.crypt
  36. o.crypt:        c.crypt
  37. o.deflate:      c.deflate
  38. o.deflate:      h.tailor
  39. o.deflate:      h.gzip
  40. o.deflate:      h.lzw
  41. o.getopt:       c.getopt
  42. o.getopt:       h.getopt
  43. o.gzip: c.gzip
  44. o.gzip: h.tailor
  45. o.gzip: h.gzip
  46. o.gzip: h.lzw
  47. o.gzip: h.revision
  48. o.gzip: h.getopt
  49. o.inflate:      c.inflate
  50. o.inflate:      h.tailor
  51. o.inflate:      h.gzip
  52. o.lzw:  c.lzw
  53. o.lzw:  h.tailor
  54. o.lzw:  h.gzip
  55. o.lzw:  h.lzw
  56. o.trees:        c.trees
  57. o.trees:        h.tailor
  58. o.trees:        h.gzip
  59. o.unlzw:        c.unlzw
  60. o.unlzw:        h.tailor
  61. o.unlzw:        h.gzip
  62. o.unlzw:        h.lzw
  63. o.unlzh:        c.unlzh
  64. o.unlzh:        h.tailor
  65. o.unlzh:        h.gzip
  66. o.unlzh:        h.lzw
  67. o.unpack:       c.unpack
  68. o.unpack:       h.tailor
  69. o.unpack:       h.gzip
  70. o.unpack:       h.crypt
  71. o.unzip:        c.unzip
  72. o.unzip:        h.tailor
  73. o.unzip:        h.gzip
  74. o.unzip:        h.crypt
  75. o.util: c.util
  76. o.util: h.tailor
  77. o.util: h.gzip
  78. o.util: h.crypt
  79. o.zip:  c.zip
  80. o.zip:  h.tailor
  81. o.zip:  h.gzip
  82. o.zip:  h.crypt
  83.